const express = require('express')

const app = express();

const path = require('path')

//创建查询接口
app.get('/user/:userID',(req,rsp)=>{
    const{userID} = req.params;
    
    // 判断获取的id是否和数据匹配
    if(userID !== '111'){
        return rsp.send({
            code: 10001,
            msg: "查询失败",
            data: null
        })
    }

    // 如果上面匹配失败，直接return终止运行，如果成功则不进判断

    rsp.send({
        name:'小A',
        age:18,
        sex:'男'
    })
})


// 加载静态资源
app.get('/1',(req,rsp)=>{
    // 获取静态资源路径
    const filedPath = path.resolve(__dirname,'./学生成绩查询表.html')

    rsp.sendFile(filedPath)
}) 

//创建服务端口
app.listen('3333',()=>{
    console.log('启动成功,地址:http://127.0.0.1:3333');
})